package com.funong.matrix.biz.massage.facade;

import com.funong.matrix.biz.base.entity.SysSendTaskEntity;
import com.funong.matrix.biz.massage.pojo.MessageInfoDTO;
import com.funong.matrix.biz.massage.pojo.WebsocketInMailDTO;
import com.funong.matrix.core.dto.QueryDTO;

import java.util.List;

public interface SysSendTaskFacade {

    void save(SysSendTaskEntity dbmSendTaskEntity);

    boolean isSendSuccess(String bizId);

    List<SysSendTaskEntity> querySendTaskEntity(QueryDTO<SysSendTaskEntity> queryDTO);

    void pushWebsocketMsg(Integer userId, Object object);

    void pushWebsocketInMailMsg(WebsocketInMailDTO websocketInMailDTO);
}
